<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <meta name="renderer" content="ie=edge">
    <meta name="keywords" content="贷款,融资,网贷,苏e融,南京荣勋,荣勋,融360,平安">
    <meta name="description" content="苏e融一站式金融服务平台-专属融资顾问一对一提供多形式金融方案">
    <link rel="shortcut icon" href="http://img0.rongsue.com/images/favicon.ico?imageView2/2/w/80/h/80/interlace/1/q/100">
    <title>交通银行信用卡</title>
    <link rel="stylesheet" href="/assets/wechat/layer.css">
    <link rel="stylesheet" href="/assets/wechat/animate.css">
    <link rel="stylesheet" href="/assets/wechat/common.css">
    <script src="http://res.wx.qq.com/open/js/jweixin-1.4.0.js"></script>
</head>
<style>
    body {
        -webkit-overflow-scrolling: touch;
    }

    #guangfa {
        width: 100vw;
        position: relative;
        background: #fdf6e8;
        -webkit-overflow-scrolling: touch;
    }

    h4 {
        padding: 0px;
        margin: 0px;
    }

    .bg {
        /* width: 100vw;
        position: relative;
        background: url(/assets/wechat/background.png);
        background-repeat: no-repeat;
        background-size: 100% 100%;
        background-attachment: fixed; */
        padding-bottom: 106px;
    }

    .bg>img {
        width: 100%;
        position: absolute;
    }

    .bigtit {
        padding-top: 24px;
        text-align: center;
        position: relative;
        z-index: 1;
    }

    .bigtit img {
        width: 240px;
    }

    .bigtit p {
        font-family: PingFangSC-Medium;
        font-size: 14px;
        color: #FF8200;
        padding: 7px;
    }

    /* rule */

    .rule {
        position: relative;
        z-index: 1;
        padding: 6px 0px;
        display: flex;
        text-align: center;
    }

    .rule .ruleitem {
        flex: 1;
        position: relative;
    }

    .rule img {
        width: 96px;
        height: 32px;
    }

    .rule span {
        position: absolute;
        left: 50%;
        margin-left: -32px;
        margin-top: 5px;
        font-family: PingFangSC-Medium;
        font-size: 16px;
        color: #FFFFFF;
    }

    /* card */
    .card {
        position: relative;
        z-index: 1;
        padding: 10px 16px 10px 22px;
    }

    .card p {
        font-family: PingFangSC-Light;
        font-size: 12px;
        color: #231816;
    }

    .card p.tit {
        margin-bottom: 4px;
        font-family: PingFangSC-Medium;
        font-size: 12px;
        color: #231816;
    }

    .card img {
        width: 159px;
        height: 99px;
        float: left;
    }

    .card .r {
        margin-top: 13.5px;
        margin-left: 169px;
        font-family: PingFangSC-Light;
        font-size: 12px;
        color: #333333;
        line-height: 18px;
    }

    /* prizelist */
    .prizelist {
        font-family: PingFangSC-Medium;
        font-size: 18px;
        color: #FF8200;
        text-align: center;
        position: relative;
        z-index: 1;
    }

    .prizelist h4 {
        padding: 10px 0px;
    }

    .prizelist h4 img {
        margin: 0px 3px;
        width: 13px;

    }

    @media screen and (max-width: 320px) {
        #guangfa .prizelist {
            font-size: 14px;
        }
    }

    .prizelist .list .prize {
        width: calc(100vw - 30px);
        margin: 10px 15px;
        padding: 15px;
        background: rgba(255, 255, 255, 0.61);
        border-radius: 13px;
        box-sizing: border-box;
    }

    .list .prize .tit {
        font-family: PingFangSC-Medium;
        font-size: 14px;
        color: #F39916;
        padding: 0px 0px 10px 0px;
    }

    .prize .flexbox {
        display: flex;
    }

    .prize .flexbox div.item {
        flex: 1;
        position: relative;
    }

    .prize .flexbox div.item div {
        height: 80px;
    }

    .prize .flexbox div .value {
        font-family: PingFangSC-Medium;
        font-size: 12px;
        color: #FF3E3E;
    }

    .prize .flexbox div:nth-child(1) img {
        width: 65px;
        height: 72px;
    }

    .prize .flexbox div:nth-child(2) img {
        width: 100px;
        height: 60px;
        padding-top: 5px;
    }

    .list .prize:nth-child(2) .flexbox div:nth-child(2) img {
        width: 66px;
        height: 68px;
    }

    .prize:nth-child(3) .flexbox div:nth-child(2) img {
        width: 36px;
        height: 74px;
    }

    .prize .flexbox div:nth-child(3) img {
        width: 74px;
        height: 47px;
        padding-top: 10px;
    }


    /* step */
    .step {
        position: relative;
        z-index: 1;
    }

    .step h4 {
        padding: 10px 0px;
        font-family: PingFangSC-Medium;
        font-size: 18px;
        color: #FF6100;
        text-align: center;
    }

    .step h4 img {
        margin: 0px 3px;
        width: 13px;
    }

    .step .stepitem {
        width: calc(100vw - 30px);
        margin: 10px 15px;
        background: #FFFFFF;
        border-radius: 12px;
        padding: 10px;
        box-sizing: border-box;
        position: relative;
    }

    .step .stepitem .l {
        font-family: PingFangSC-Medium;
        font-size: 30px;
        color: #FF3E3E;
        padding: 5px 16px;
        float: left;
    }

    .step .stepitem .r {
        font-family: PingFangSC-Medium;
        font-size: 16px;
        color: #F3B219;
        margin-left: 64px;
    }

    .step .stepitem .r p:nth-child(2) {
        font-size: 14px;
    }

    /* activi */
    .activi {
        position: relative;
        z-index: 1;
    }

    .activi h4 {
        padding: 10px 0px;
        font-family: PingFangSC-Medium;
        font-size: 18px;
        color: #FF8200;
        text-align: center;
    }

    .activi h4 img {
        margin: 0px 3px;
        width: 13px;
    }

    .activitem {
        width: calc(100vw - 30px);
        margin: 10px 15px;
        background: #FFFFFF;
        border-radius: 12px;
        padding: 10px 16px 10px 10px;
        box-sizing: border-box;
        position: relative;
    }

    .activitem .l {
        width: 36px;
        height: 36px;
        float: left;
        margin: 0px 8px;
    }

    .activitem .r {
        font-family: PingFangSC-Regular;
        font-size: 14px;
        color: #666666;
        margin-left: 52px;
    }

    @media screen and (max-width: 320px) {
        .activitem .r {
            font-size: 12px;
        }
    }

    .activitem .r .username {
        color: #333333;
    }

    .activitem .r .star {
        color: #DE790E;
        margin-top: 4px;
    }

    .activitem .r .star img {
        width: 12px;
    }

    /* share */
    .applybtn {
        width: 100%;
        background: rgba(243, 178, 25, 0.09);
        position: fixed;
        bottom: 0px;
        padding: 10px 0px;
        z-index: 999;
    }

    .applybtn .applycard {
        text-decoration: none;
        display: block;
        background-image: linear-gradient(-90deg, #F3AD0D 0%, #F1D067 100%);
        border-radius: 100px;
        width: 192px;
        height: 38px;
        font-family: PingFangSC-Medium;
        font-size: 18px;
        color: #FFFFFF;
        line-height: 38px;
        text-align: center;
        margin: 0 auto;
        margin-bottom: 10px;
    }

    .applybtn .share {
        text-decoration: none;
        display: block;
        background: #FFFFFF;
        border: 2px solid #F3B219;
        border-radius: 100px;
        width: 192px;
        height: 38px;
        font-family: PingFangSC-Medium;
        font-size: 18px;
        color: #F3B219;
        line-height: 38px;
        text-align: center;
        margin: 0 auto;
    }

    /* ruledet */
    .ruledet {
        position: absolute;
        top: 0;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.24);
        box-sizing: border-box;
        z-index: 10000;
        display: none;
    }

    .rulebox {
        width: calc(100vw - 44px);
        height: 460px;
        margin: 80px 22px;
        box-sizing: border-box;
        padding: 10px;
        background: #FFFFFF;
        border-radius: 32px;
        position: relative;
    }

    .ruleborder {
        height: 440px;
        box-sizing: border-box;
        padding: 19px;
        border: 2px solid #FFC758;
        border-radius: 32px;
        overflow: scroll;
    }

    .rulebox .shadow {
        width: calc(100% - 50px);
        height: 22px;
        margin-left: 15px;
        margin-top: -24px;
        background: linear-gradient(-180deg, rgba(255, 255, 255, 0) 0, #fff 63%);
        /* background: linear-gradient(-180deg, rgba(240, 38, 38, 0) 0, green 63%); */
        position: absolute;
        border-radius: 32px;
    }

    .rulebox img.closerule {
        width: 35px;
        height: 35px;
        position: absolute;
        left: 50%;
        margin-left: -17px;
        margin-top: -27px;
        z-index: 999999;
    }

    .ruleborder h4 {
        font-family: PingFangSC-Medium;
        font-size: 16px;
        color: #FFC758;
        margin-bottom: 9px;
        text-align: center;
    }

    .ruleborder .ruletit {
        font-family: PingFangSC-Regular;
        font-size: 14px;
        color: #333333;
        line-height: 22px;
    }

    .ruleborder .rulecont {
        font-family: PingFangSC-Light;
        font-size: 14px;
        color: #2A2A2A;
        line-height: 22px;
        margin-bottom: 22px;
    }

    .ruleborder .explain {
        font-family: PingFangSC-Regular;
        font-size: 12px;
        color: #FFC758;
        text-align: center;
    }


    /* sharedialog */
    .sharedialog {
        position: absolute;
        top: 0;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.65);
        box-sizing: border-box;
        z-index: 10000;
        display: none;
    }

    .sharediabox {
        width: calc(100vw - 120px);
        height: 90px;
        margin: 207px 60px 60px 60px;
        box-sizing: border-box;
        padding: 15px;
        background-color: #fff;
        border-radius: 12px;
        position: fixed;
        text-align: center;
    }

    .sharediabox img.arrow {
        position: absolute;
        top: -86px;
        right: -50px;
        height: 54px;
    }

    .sharediabox img.shareimg {
        position: absolute;
        top: -32px;
        left: 50%;
        margin-left: -26px;
        height: 64px;
    }

    .sharediabox div {
        margin-top: 20px;
    }

    /* applydialog */
    .apply {
        position: fixed;
        top: 0;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.65);
        box-sizing: border-box;
        z-index: 10000;
        display: none;
    }

    .applydialog {
        width: calc(100vw - 30px);
        margin: 120px 15px;
        box-sizing: border-box;
        padding: 15px;
        background-color: #fff;
        border-radius: 16px;
        position: relative;
    }

    .applydialog .closeapply {
        position: absolute;
        width: 36px;
        height: 36px;
        left: 50%;
        margin-left: -18px;
        top: -20px;
    }

    .applydialog p {
        font-family: PingFangSC-Medium;
        font-size: 14px;
        color: #FFAC42;
        text-align: center;
        margin-top: 5px;
    }

    .applydialog .phonehead,
    .codehead,
    .cityhead {
        display: block;
        width: 70px;
        height: 25px;
        line-height: 25px;
        font-size: 15px;
        border-right: 1px solid #efeaea;
        color: #565656;
    }

    .applydialog .phonehead,
    .applydialog .codehead,
    .applydialog .cityhead {
        position: absolute;
        top: 12px;
        left: 15px;
    }

    .applydialog input.text,
    .applydialog input.btn {
        width: 100%;
        display: block;
        outline: none;
        box-sizing: border-box;
        margin-top: 15px;
        font-size: 16px;
    }

    .applydialog input.text {
        width: calc(100vw - 60px);
        padding-left: 90px;
        height: 45px;
        line-height: 45px;
        border: none;
        background: #f8f8f8;
        border-radius: 8px;
        transition: border-color .2s linear;
    }

    .applydialog .errormsg {
        color: #FF3100 !important;
        display: block;
        text-align: center;
        margin: 5px 0px;
    }

    .applydialog input.text::-webkit-input-placeholder {
        color: #ccc;
    }

    .applydialog input.btn {
        text-align: center;
        height: 40px;
        line-height: 40px;
        margin-top: 15px;
        margin-bottom: 5px;
        border-radius: 15px;
        background: #FFAC42;
        color: #FFF;
        border: none;
        font-size: 18px;
    }

    .applydialog input.yzbtn {
        position: absolute;
        display: block;
        top: 0px;
        right: 0px;
        width: 88px;
        height: 45px;
        line-height: 45px;
        background-color: transparent;
        border: none;
        font-size: 16px;
        color: #FFAC42;
        text-align: center;
    }

    /* submitdialog */
    .submitdialog {
        width: 300px;
        height: 190px;
        position: absolute;
        top: 35%;
        left: 50%;
        margin-left: -150px;
        z-index: 10000;
        box-sizing: border-box;
        background-color: #fff;
        border-radius: 6px;
        border: 8px solid #F3EFEF;
        text-align: center;
        display: none;
    }

    .submitdialog span.mt30 {
        font-family: PingFangSC-Medium;
        font-size: 20px;
        color: #EC6942;
        display: block;
        margin-top: 30px;
    }

    .submitdialog span.mt10 {
        font-family: PingFangSC-Medium;
        font-size: 16px;
        color: #333;
        display: block;
        margin-top: 10px;
    }

    .submitdialog button {
        width: 90px;
        height: 35px;
        border: none;
        margin-top: 40px;
        background: #EC6942;
        border-radius: 4px;
        color: #fff;
        font-size: 16px;
    }
</style>

<body>
    <div id="app">

    </div>
</body>

</html>